repose in the grave - Espagnol Anglais Dictionnaire